Synonyms for "flying dragon"

Words with similar meaning